blue Peter - French English Dictionary